package com.lswms.modules.lswms.dto.base;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 库位
 *
 * @author DX sunlightcs@gmail.com
 * @since 1.0.0 2021-06-04
 */
@Data
@ApiModel(value = "库位")
public class LocationDTO implements Serializable {
    private static final long serialVersionUID = 1L;

	@ApiModelProperty(value = "$column.comments")
	private Long id;

	@ApiModelProperty(value = "库位编码")
	private String location;

	@ApiModelProperty(value = "区")
	private String zonecode;

	@ApiModelProperty(value = "排")
	private Integer locRow;

	@ApiModelProperty(value = "列")
	private Integer locColumn;

	@ApiModelProperty(value = "层")
	private Integer locLevel;

	@ApiModelProperty(value = "库位类型")
	private String locType;

	@ApiModelProperty(value = "库位类别")
	private String locCategory;

	@ApiModelProperty(value = "库位状态")
	private String locStatus;

	@ApiModelProperty(value = "巷道")
	private String lane;

	@ApiModelProperty(value = "巷道侧边")
	private String laneSide;

	@ApiModelProperty(value = "巷道侧边的深度")
	private Integer laneDepth;

	@ApiModelProperty(value = "商品是否混放")
	private String ismixedsku;
	
	@ApiModelProperty(value = "托盘是否混放")
	private String ismixedtray;

	@ApiModelProperty(value = "lot1是否混放")
	private String ismixedlot1;

	@ApiModelProperty(value = "lot2是否混放")
	private String ismixedlot2;

	@ApiModelProperty(value = "lot3是否混放")
	private String ismixedlot3;

	@ApiModelProperty(value = "lot4是否混放")
	private String ismixedlot4;

	@ApiModelProperty(value = "lot5是否混放")
	private String ismixedlot5;

	@ApiModelProperty(value = "lot6是否混放")
	private String ismixedlot6;

	@ApiModelProperty(value = "lot7是否混放")
	private String ismixedlot7;

	@ApiModelProperty(value = "lot8是否混放")
	private String ismixedlot8;

	@ApiModelProperty(value = "lot9是否混放")
	private String ismixedlot9;

	@ApiModelProperty(value = "lot10是否混放")
	private String ismixedlot10;
	
	@ApiModelProperty(value = "lot11是否混放")
	private String ismixedlot11;
	
	@ApiModelProperty(value = "lot12是否混放")
	private String ismixedlot12;
	
	@ApiModelProperty(value = "lot13是否混放")
	private String ismixedlot13;
	
	@ApiModelProperty(value = "lot14是否混放")
	private String ismixedlot14;
	
	@ApiModelProperty(value = "lot15是否混放")
	private String ismixedlot15;

	@ApiModelProperty(value = "仓库")
	private String warehouse;

	@ApiModelProperty(value = "长")
	private Float length;

	@ApiModelProperty(value = "宽")
	private Float width;

	@ApiModelProperty(value = "高")
	private Float height;

	@ApiModelProperty(value = "重量")
	private Float weight;

	@ApiModelProperty(value = "创建人")
    private String adduser;

    @ApiModelProperty(value = "创建时间")
    private Date addtime;

    @ApiModelProperty(value = "更新人")
    private String updatuser;

    @ApiModelProperty(value = "更新时间")
    private Date updatetime;

    @ApiModelProperty(value = "重量")
	private String iscreate;
}